/**************************************************************************
 * @name: user.h
 * @brief: 创建用户链表头文件
 * @date:
 * @author: boluzs@163.com
 * @note: None
 * @version: 1.0.0
 * @Copyright (c) 2025 by boluzs@163.com, All Rights Reserved.
 **************************************************************************/
// 定义以防止递归包含
#ifndef __USER_H
#define __USER_H 1

// (1)、头文件
#include "main.h"

// (2)、宏定义(函数、变量、常量)
#define USER_FILE_PATH "/tmp/starge_project/Data/user.txt"

// (3)、数据类型(结构体、联合体、枚举)

// (4)、全局变量声明

// (5)、函数声明
extern void User_Add(User_p User);
extern bool User_Check(User_p User);
extern void User_Credit_Add(double money);
extern bool User_Credit_Sub(double money);
extern bool User_Credit_Get(char *account, double *balance);
extern void User_Credit_List(void);
// 用户添加信息

// (6)、全局变量定义、静态函数定义

#endif /* __USER_H */
